replicating oneself - Turco Inglés Diccionario